import Vue from 'vue'
import App from './App.vue'
import router from './router'

import ElementUI from 'element-ui'
import store from '@/utils/store'
import util from '@/utils/util'
import lodash from 'lodash'
import echarts from 'echarts'
import axios from 'axios'
import '../../liben/src/assets/map/font.css'
import {requestAPI} from '@/api/TYRequest';
import { 
    commonRequestFunc,
    testCommonRequestFunc
} from '@/api/commonRequest'

Vue.config.productionTip = false

Vue.use(ElementUI)
Vue.prototype._ = lodash
Vue.prototype.$echarts = echarts
Vue.config.productionTip = false
Vue.prototype.$axios = axios
Vue.prototype.$util = util
Vue.prototype.commonRequestFunc = commonRequestFunc
Vue.prototype.testCommonRequestFunc = testCommonRequestFunc


const vm = new Vue({
    router,
    store,
    render: h => h(App),
    data: {
        menuId: {}
    },
    async created() {
        
    },
    methods: {
        
    }
}).$mount('#app')

window.vm = vm